.flex-container {
  display: flex;
  border: 2px rgb(94, 88, 88);       /* Makes the container visible */
  background-color: #4b4b4b;    /* Light background for contrast */
  height: auto;
}

.item {
  background-color: rgb(61, 61, 61);
  padding: 10px;
  margin: 2px;
  width: 55vh;
  color: rgb(223, 108, 108);
}

.parent {
  display: flex;
  justify-content: center;  /* center horizontally */ 
  margin-top: 50px;
}

#image{
    width: 100%;
    height: auto; /* Maintain aspect ratio */
    object-fit: cover; /* Or 'contain', depending on the desired effect */  
}